red apple - French English Dictionary